gl renderer: Fix scaled fallback node drawing
authorTimm Bäder <mail@baedert.org>
Sun, 6 Oct 2019 15:45:54 +0000 (17:45 +0200)
committerTimm Bäder <mail@baedert.org>
Wed, 9 Oct 2019 14:57:22 +0000 (16:57 +0200)
gsk/gl/gskglrenderer.c

index eaa4a1b322601d81ccb24fa7ba99434570f1d392..f42b6573c71882a2a424cdfe22aa8ad6ad00e5dc 100644 (file)
@@ -514,7 +514,7 @@ render_fallback_node (GskGLRenderer       *self,
   cairo_scale (cr, 1, -1);
   cairo_translate (cr, 0, -surface_height / scale);
   cairo_set_source_surface (cr, rendered_surface, 0, 0);
-  cairo_rectangle (cr, 0, 0, surface_width, surface_height);
+  cairo_rectangle (cr, 0, 0, surface_width / scale, surface_height / scale);
   cairo_fill (cr);
   cairo_restore (cr);